Jump To:
Technical Q&As: Legacy Technologies
Code written to run in Mac OS 9 and earlier versions of the Mac OS can be updated to run in Mac OS X. The easiest way to do this is by using the Carbon framework, which has many managers and functions similar to their Mac OS 9 equivalents. Documentation for Mac OS 9 and earlier APIs is provided to aid in this effort.

Document Descriptions
On Off
Display

Sort by
Title
Sort by
Legacy Status
Sorted by
Date
Additional URL Access Error Codes (HTML) ()
NW66.
Unsupported 2002-12-18
Apple Mass Storage Class Driver always matches to my device at startup (HTML) ()
QA1131.
Unsupported 2002-05-23
FWSendSoftwareInterrupt vs. SendSoftwareInterrupt (HTML) ()
QA1002.
Unsupported 2002-02-13
Finding the VM Backing Store (HTML) ()
ME07.
Unsupported 2001-03-30
Desktop Using Icons from Old Versions of Applications (HTML)
OPS03.
Unsupported 2001-03-26
Expanding the System Heap (HTML)
OPS02.
Unsupported 2001-03-26
Detecting CD/DVD media types (HTML)
QA1001.
Unsupported 2001-02-21
Gathering system information under Traditional Mac OS (HTML)
QA1000.
Unsupported 2001-01-10
Extension Off, Macsbug On (HTML)
PLAT31.
Unsupported 2000-05-31
Implementing MacsBug-Compatible USB Keyboard and Mouse Drivers (HTML)
USB06.
Unsupported 2000-05-31
Receiving UDP Broadcasts While Sending from a Secondary Address (HTML)
NW67.
Unsupported 2000-05-08
Native Disk Driver Debugging (HTML)
DV41.
Unsupported 2000-02-28
CloseDialog and 'ictb's (HTML)
TB66.
Unsupported 2000-01-18
Maximum number of fonts (HTML) ()
TX13.
Unsupported 2000-01-04
gestaltFWVMBackingStore (HTML) ()
FW04.
Unsupported 1999-10-05
Notification Manager Reinitialized During Boot (HTML) ()
OPS22.
Unsupported 1999-10-05
System Error 119 (HTML) ()
OPS26.
Unsupported 1999-10-05
Accessing the ARA/PPP password (HTML) ()
NW56.
Unsupported 1999-05-17
Accessing the Geographical Database in Apple's Map Control Panel (HTML) ()
OPS25.
Unsupported 1999-05-17
Fixed Math Rounding (HTML) ()
OPS20.
Unsupported 1999-05-17
Greenwich Mean Time offsets and the Map control panel (HTML) ()
OPS24.
Unsupported 1999-05-17
How do I ring the Doorbell? (HTML) ()
FW02.
Unsupported 1999-05-17
Reserved Key Combinations (HTML) ()
TB41.
Unsupported 1999-05-17
Setting the Background Color of a Control (HTML) ()
TB62.
Unsupported 1999-05-03
Accessing DHCP Options (HTML) ()
NW61.
Unsupported 1999-04-19
Making Data Executable (HTML) ()
OPS19.
Unsupported 1999-04-12
Difference between PCCard SDK2 and SDK3 (HTML) ()
HW62.
Unsupported 1999-03-29
Standalone Networking (HTML) ()
NW59.
Unsupported 1999-03-15
Navigation Services Versions (HTML) ()
TB38.
Unsupported 1999-03-08
Writing Native SCSI Disk Drivers for PowerMacs (HTML)
DV22.
Unsupported 1999-03-01
Is there a relationship between the device tree and the Name Registry? (HTML) ()
HW41.
Unsupported 1999-02-15
Using Legacy Ethernet Driver Processes on a PowerMac G3 (HTML) ()
NW57.
Unsupported 1999-02-08
Adding Color Icons to Menu Items (HTML) ()
TB48.
Unsupported 1998-12-22
Calling GetMenu Redundantly (HTML) ()
TB45.
Unsupported 1998-12-22
Desk Accessory Menus (HTML) ()
TB51.
Unsupported 1998-12-22
LMGetTheMenu and LMSetMenuHook (HTML) ()
TB52.
Unsupported 1998-12-22
Maximum Number of Menu Items (HTML) ()
TB57.
Unsupported 1998-12-22
Menu Definition Drawing Dimmed Items (HTML) ()
TB50.
Unsupported 1998-12-22
System Menu IDs (HTML) ()
TB46.
Unsupported 1998-12-22
Tear-off Menus (HTML) ()
TB55.
Unsupported 1998-12-22
Unpopped Popup Menus and Mac OS 8.5 (HTML) ()
TB44.
Unsupported 1998-12-22
Understanding USB Error -6911 - (kUSBNotResponding) (HTML) ()
USB05.
Unsupported 1998-11-16
Test What You Ship (HTML)
OV01.
Unsupported 1998-11-02
Detecting Control Strip at Startup (HTML)
OPS18.
Unsupported 1998-10-19
SCSI Printer Prevents System Boot (HTML)
DV12.
Unsupported 1998-10-01
Composite Class Driver loads via both Driver/InterfaceInitialize entry point (HTML) ()
USB04.
Unsupported 1998-09-28
USBGetNextDeviceByClass Requires deviceRef (HTML) ()
USB03.
Unsupported 1998-09-28
Using Custom creator codes for USB Class Drivers (HTML) ()
USB01.
Unsupported 1998-09-28
Navigation Services and memFullErr (HTML) ()
TB40.
Unsupported 1998-07-06
LaserWriter 8 Support for *JCL/PCL (HTML) ()
QD57.
Unsupported 1998-05-25
Making the ADBOp call from CFM-68K (HTML) ()
HW30.
Unsupported 1998-05-11
Using OpenTransport With CFM-68K (HTML) ()
NW19.
Unsupported 1998-05-04
Clearing the Z-buffer in RAVE (HTML) ()
QD3D93.
Unsupported 1998-04-20
Drawing Text into a RAVE Context (HTML) ()
QD3D89.
Unsupported 1998-04-20
RAVE and DrawSprocket Integration (HTML) ()
QD3D85.
Unsupported 1998-04-20
RAVE Support for Apple 3D Accelerator (HTML) ()
QD3D91.
Unsupported 1998-04-20
U and V limits in RAVE (HTML) ()
QD3D87.
Unsupported 1998-04-20
The Improper use of FSClose (HTML) ()
TB36.
Unsupported 1998-02-10
Setting Landscape Printing from an Application (HTML) ()
QD54.
Unsupported 1998-01-16
Obtaining Standard Icons (HTML)
TB35.
Unsupported 1997-12-23
Copybits Bus Error with Offscreen GWorld (HTML) ()
QD49.
Unsupported 1997-11-17
White Backgrounds for Dialog editText Items (HTML) ()
TB34.
Unsupported 1997-10-13
MemError (HTML) ()
ME06.
Unsupported 1997-09-12
System Error 29 (HTML) ()
OPS16.
Unsupported 1997-09-12
Accessing the DialAssist data (HTML) ()
NW51.
Unsupported 1997-07-11
All Geometry Vertices Need UV Parameterization (HTML) ()
QD3D55.
Unsupported 1997-07-11
Apple Accelerator Card & Textures (HTML) ()
QD3D61.
Unsupported 1997-07-11
Call Q3View_GetWorldToFrustumMatrixState Only In A Rendering Loop (HTML) ()
QD3D77.
Unsupported 1997-07-11
Checking Whether QD3D Is Available (HTML) ()
QD3D69.
Unsupported 1997-07-11
Default Surface/Shader UV Params For Caps of Cones & Cylinders (HTML) ()
QD3D73.
Unsupported 1997-07-11
Displaying Windows 3DMF Files On A Mac (HTML) ()
QD3D81.
Unsupported 1997-07-11
Error Loading: DriverServicesLib (-2804) Error Explained (HTML) ()
QD3D59.
Unsupported 1997-07-11
Mesh Edge Structure Can Not Have More Than 2 Faces (HTML) ()
QD3D65.
Unsupported 1997-07-11
QD3D Does Not Free Memory Used By Geometries (HTML) ()
QD3D71.
Unsupported 1997-07-11
QD3D Does Not Provide Z-Buffer Information (HTML) ()
QD3D57.
Unsupported 1997-07-11
QD3D Macintosh High Quality Postscript Output (HTML) ()
QD3D53.
Unsupported 1997-07-11
QD3D Plug-In Renderer Handlers (HTML) ()
QD3D67.
Unsupported 1997-07-11
QD3D Windows Pixel Format Support (HTML) ()
QD3D83.
Unsupported 1997-07-11
Setting Data For Q3ViewerUseData (HTML) ()
QD3D63.
Unsupported 1997-07-11
Speed of the Printer Port (HTML) ()
DV31.
Unsupported 1997-07-11
Valid QD3D Metafile Filename Extensions (HTML) ()
QD3D79.
Unsupported 1997-07-11
Viewer Only Supports Perspective Cameras (HTML) ()
QD3D75.
Unsupported 1997-07-11
LaserWriter 8.4.x - Custom page size support (HTML) ()
QD48.
Unsupported 1997-05-22
Calling Control Strip Routines from PowerPC Code (HTML) ()
OPS15.
Unsupported 1997-03-14
Extracting InstaCompOne Archive Files (HTML) ()
PLAT29.
Unsupported 1997-03-14
OT Driver returns EINVAL error for TCP/IP program, but AppleTalk works fine (HTML) ()
NW49.
Unsupported 1997-03-14
Errors on Symbol Names Longer than 64 Characters (HTML) ()
TB33.
Unsupported 1997-01-31
Does This Printer Support PostScript? (HTML) ()
QD46.
Unsupported 1997-01-09
Flattening Objects Separately (HTML) ()
GXPD44.
Unsupported 1997-01-09
Missing Low Memory Globals (HTML) ()
PLAT27.
Unsupported 1997-01-09
Calling TrackDrag with the Event Record's 'where' Field Expressed in Local Coordinates (HTML)
TB29.
Unsupported 1996-11-27
Changing IP Numbers under Open Transport (HTML) ()
NW43.
Unsupported 1996-11-27
Drag Manager and windowKind 20 (HTML) ()
TB28.
Unsupported 1996-11-27
Dragging to the Trash (HTML) ()
TB31.
Unsupported 1996-11-27
Altering the GX General Print Panel (HTML) ()
GXPD41.
Unsupported 1996-10-25
Avoiding DragDrawingProc Pixel Trails (HTML)
TB26.
Unsupported 1996-10-25
Setting GX Paper Types (HTML) ()
GXPD42.
Unsupported 1996-10-25
Using 'ictb' to Change Edit Fields (HTML) ()
TB24.
Unsupported 1996-10-25
Using the Licensed Espy Font (HTML) ()
TX08.
Unsupported 1996-10-25
Determining if a 680x0 program is Running on a PPC (HTML) ()
OPS14.
Unsupported 1996-09-27